#ifndef __SAFE_ARRAY_HPP__
#define __SAFE_ARRAY_HPP__
#include "vector.hpp"

template<typename T>
class SafeVector : public Vector<T> {
    std::vector<unsigned char> __delete_mark_vec;
public:
    void del() override {
    }

    T& pop() override {
    }
};


#endif //__SAFE_ARRAY_HPP__